Npm listar paquetes y dependencias

Descripcion

Como listar los paquetes de npm que hay instalados en un proyecto

Metodo

Para listar todos los paquetes usamos el siguiente comando:

npm list --all

Si no usamos la opcion -all por defecto se mostrarán los paquetes sin sus dependencías

Si tenemos alguna dependencia rota se verá al ejecutar el comando, asi:

Si hacemos scroll hacia arriba podemos ver la dependencia faltante en el propio arbol:

Podemos verificar si tenemos un paquete instalado en el arbol con el siguiente comando:

npm list @angular/cdk

En este caso como no lo tenemos (falta la dependencia) se muestra empty

Para un paquete que existe en el arbol se muestra asi:

Si queremos podemos listar mas información sobre el paquete con el siguiente comando:

NOTA: Da igual que el paquete esté instalado o no, se mostrará información del mismo igualmente

npm view @angular/cdk

Y para instalar la depenencia lo haríamos con el siguienten comando

npm install @angular/cdk
Tags

npm | packets | paquetes | listar